first stuff - French English Dictionary